﻿using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using Subfaculty.Common.Entities;


namespace Subfaculty.WebApplication.ViewModels
{
	public class StudyGroupViewModel
	{
		[ScaffoldColumn(false)]
		public int Id { get; set; }

		[UIHint("ClientStudyArea")]
		[ScaffoldColumn(true)]
		//[Display(Name = "Учебное направление")]
		//[Required(ErrorMessage = @"Необходимо выбрать учебное направление")]
		public string StudyArea { get; set; }

		public int StudyAreaId { get; set; }

		[ScaffoldColumn(true)]
		//[Display(Name = "Год поступления")]
		//[Required(ErrorMessage = @"Необходимо выбрать год поступления")]
		[UIHint("ClientStudyYear")]
		public string StudyYear { get; set; }

		public int StudyYearId { get; set; }
		
		public ICollection<StudyGroupStateViewModel> StudyGroupStates { get; set; }
	}
}